Mole Plant — synonyms, definition
1. mole plant (Noun)
6 synonyms
Euphorbia heterophylla Euphorbia lathyris Japanese poinsettia caper spurge myrtle spurge paint leaf
2 definitions
mole plant (Noun) — Showy poinsettia found from the southern United States to Peru.
mole plant (Noun) — Poisonous Old World spurge; adventive in America; seeds yield a purgative oil.
1 type of
spurge
2 parts of
Euphorbia genus Euphorbia